home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 029a / grepl.zip / GREPL.DOC next >
Text File  |  1991-11-16  |  3KB  |  69 lines

  1.  
  2.                                  GrepL
  3.  
  4.                                Written by                               
  5.  
  6.                                Gene Mangum
  7.                            7108 Stony Creek Dr.
  8.                            Ypsilanti, MI  48197
  9.                 
  10.                              CIS: 72357,3547
  11.                   
  12.  
  13.     GrepL is a quick-n-dirty TurboVision front-end for the GREP utility
  14.     supplied with Borland languages.   I wrote it because I find myself
  15.     constantly using GREP to look for an example of some feature or
  16.     function in a program (either a Borland example or a program I have
  17.     written or downloaded).   But sometimes it's a real pain.   I can't
  18.     find a good search string, and I get a long list of files to check.
  19.     I have to write down the file names, and list them from the command
  20.     line.   It's a laborious process and a waste of time!   GrepL makes
  21.     this task easier.
  22.  
  23.     When you invoke GrepL, you enter a search expression and a file mask
  24.     into a dialog box, set a couple of switches, and hit the "Search"
  25.     button.   GrepL Execs Borlands GREP, redirecting the output to a
  26.     temporary file, and gives you a list box containing file names of
  27.     "hits", with the hit count for each file in parenthesis.   You can
  28.     then select the files you wish to view using the README.COM program
  29.     also supplied by Borland (must rename to "LIST.EXE") or your
  30.     favorite list utility.
  31.  
  32.     Like I said, this is quick and dirty.   I am giving some thought to
  33.     writing a more sophisticated version to allow, for example, multiple
  34.     search strings with "and" and "or" logic, tailorable edit and list
  35.     facilities, history lists of search strings and file masks saved
  36.     across sessions, multiple result list boxes on the screen together,
  37.     possibly searching contents of archived files, etc.   If there is
  38.     much interest in something like this as shareware, please drop me an
  39.     EMail or a postcard and tell me what features you'd like to see.  
  40.     For a good shareware version I'd need to write my own GREP (otherwise
  41.     boolean logic searches would be slow).
  42.  
  43.     This version of GrepL is "freeware", free but copyrighted.   If you
  44.     find it of value or have any comments about it, I'd appreciate a
  45.     note (EMail or postcard) so I can get a feel for its usage.   You
  46.     are encouraged to share GrepL with others as long as it is accompanied
  47.     by this doc file unmodified.   Please DO NOT give others the GREP and
  48.     README programs from your language products, since these programs are
  49.     under Borland copyright!   If I write my own grep for a shareware
  50.     version, this problem could be circumvented...
  51.  
  52.  
  53.  
  54.  
  55.  
  56.     To use GrepL, you MUST:
  57.  
  58.         - Place GREPL.EXE into the same directory as GREP.COM from
  59.           Borland (or another grep which uses the same switches).
  60.  
  61.         - Either rename README.COM (from Borland) to LIST.EXE or have
  62.           another list or edit program named LIST.EXE.
  63.  
  64.         - Place this LIST.EXE in the same directory with GREPL.EXE
  65.  
  66.     Grepl always looks in the directory where it lives for GREP and
  67.     LIST.
  68.  
  69.